endless tirade

Translations
бесконечная тирада
He was subjected to an endless tirade of complaints.
Он подвергся бесконечной тираде жалоб.
Definitions
A continuous and often lengthy speech or discourse that is critical or accusatory in nature, typically delivered with great intensity and without interruption.